long-term urinary retention - German English Dictionary